US President Barack Obama said that «loose talk» about Muslims by presidential hopeful Donald Trump and other Republicans was betraying American values and harming the fight against extremism.