Brody Jenner has received a "sincere" apology from Caitlyn Jenner for making him feel a "bit abandoned" during his childhood.