COLOMBO — Residents of the Maldives showered praise on a 15-year-old Boy Scout who foiled an attempt to assassinate the president of this island nation by grabbing the attacker's knife.