Anthony Joshua and Tyson Fury have been on a collision course for the best part of a decade but are inching closer to finally meeting in the ring