Critics say unacceptable to give political speech during official travel