Long working hours and self-rated health: Evidence from Beijing, China