Investigation into Mexico City metro crash blames 'structural flaws'