Diaby hails mental strength