Nadal tops Djokovic for US Open title, career Slam