Stephen Sutton fund raiser dies aged 19