Miami Open: Roger Federer defeats Rafael Nadal, Johanna Konta wins women's title