CEO of NHS England Simon Stevens says an extra £1bn a year is to be invested to expand mental health services across the country.