Demi Lovato apologised for "hurting or offending" anyone with her trip to Israel but later deleted the social media post.