A Good Morning Britain star has apologised for causing offence after posting a "stupid tweet" following Kate Middleton's attendance at a Remembrance Day service