Strongest May growth for online retail since 2010