Colorado becomes first state to allow recreational marijuana