Plasmonic engineering of singlet oxygen generation