German hospital staff go on strike over pay dispute