Two migrants were found dead aboard an inflatable boat bound for Spain's Canary Islands, while five others reportedly died during the crossing, Spanish maritime rescuers said on Monday, citing survivors.