Fox: Senate approves Peter Hoekstra as next US ambassador to Canada