Kevin Costner insists his son isn't a nepo baby – despite casting him in new film