‘Human error’ caused deadly German train crash