West Ham and Bayer Leverkusen in angry mass brawl after double red card