Canadian sniper smashes longest shot record killed ISIS militant from 3km