Can cephalexin be taken while pregnant