German MPs vote to keep nuclear plants running