Contactless spending passes £2bn in July