ASA rules British Gas advert misleading after only a third of customers achieved claimed £546 savings.