Anthony Joshua says he is "as ready as he can be" for his professional debut against Emanuele Leo at the 02.