Anthony Joshua accepts terms for Tyson Fury fight