Three teenagers have died after a 'drunk driver' carrying nine people in his car crashed into a canal in Milan.