Video shows whale crash into boat off New Hampshire coast