Backlash after women told to cover up on Mediterranean beach