How fast does cephalexin 500 mg work