how much do cleaners get paid per hour