Trump urges leaders to put 'old feuds' aside as he calls for new era of harmony in Middle East | India First