Five Russian canoe sprint athletes — including the 2012 Olympic champion Alexander Dyachenko — have been banned from competing at next month's Rio Olympics by the International Canoe Federation (ICF), after they were implicated by the McLaren Report.