Senate approves fiscal cliff legislation