Malcom hits extra-time winner as Brazil retain Olympic football crown