British Gas has been forced to take down a misleading advert which claimed that switching to a heat pump could save customers more than £500.