Tyson Fury and Anthony Joshua have traded insults as fresh doubts were raised about their long-awaited showdown this year.