US lawmaker backtracks after calling Israel 'a racist state'