AP Dhillon injured on tour, cancels shows in US