20160428 world.us: Asian; European allies we defend must pay us; Donald Trump says in foreign policy speech