Israel gave final approval for 90 new settler homes in the occupied West Bank, driving another wedge into a rift with Washington ahead of a visit by US President Barack Obama.