The US Air Force veteran took money raised to build a wall along the US-Mexican border that was promised by former president Donald Trump and spent hundreds of thousands on boat payments, jewellery and cosmetic surgery.