Elton John postpones European shows