SteerLM: Attribute Conditioned SFT as an (User-Steerable) Alternative to RLHF