Daichi Kamada converted two penalties as Eintracht Frankfurt ran out 5-1 winners at home to lowly Bayer Leverkusen, who finished with 10 men.