the river nearby broke its banks just before a/c touched down and the flood water contaminated the airfield and runway
consequently much debris which included an LD3 container was on the runway and the the A330 hit it as it touched down
its all in the links above if you care to read