Marc King on developing the skills and mindset to overcome obstacles and building an incredible life