German parliament speaker's Gaza visit draws sharp criticism