Effects of coastal submarine canyons on tsunami propagation and impact