bathroom medicine cabinets allen + roth 24.75-in x 30.25-in rectangle surface mdf medicine cabinet QRSHHLD