Nadal agrees with Federer on making doping tests public