A 16-year-old rookie lifeguard pulled a 10-year-old boy from powerful waves at Seabright State Beach in Santa Cruz, California, on Saturday. President Donald Trump has invited him to the White House to receive a high civilian honour.