Andy Moss, fighting against stage 4 cancer, met David Beckham and felt like they were "friends forever".