SAN FRANCISCO - US President Barack Obama on Friday told donors that Republican presidential candidates Donald Trump and Ted Cruz were doing Democrats a 'favor' by exposing extreme views within their party on issues such as immigration and national security. 'I actually think that Donald Trump and Ted Cruz have done us a favor,' Obama said, referring to policy positions that would restrict Muslims and Mexicans from entering the country. Obama said Trump and Cruz, the two front-runners in the Republican nomination contest ahead of the Nov. 8 presidential election, have upset mainstream 'establishment' Republicans with their insurgent campaigns.