Trump ready to apologize over Britain First retweets