US president claims Chinese leader would never act on Taiwan while he's in office 'because they know the consequences'.