ASOS mocked for selling frilly hot pants that 'look like diapers'