robert downey jr as master chief