US Embassy in Islamabad apologises over political retweet