Singer Ed Sheeran announces his engagement