Senate resolves 'fiscal cliff' drama