Singer Ed Sheeran announces engagement on Instagram