Obama signs 'fiscal cliff' bill into law