US strikes debt deal,Congress set to vote