Obama opens India visit with call for more trade