Mando Diao forced to cancel rest of European tour