Baby Canyon was born in Arlington, Texas, as one of the heaviest babies on record - but his size was not unexpected, his mum Markie said, given her 'huge belly'