Coffee chain Starbucks has posted losses of $15.1 million over the last six months after boycotts of US fast food brands over America’s support of Israel’s offensive in Gaza.