Trudeau, Singh avoid uncomfortable questions by skipping Calgary Stampede: analyst