UK online sales exceed £100bn in 2014