48 inch bathroom vanity under $300