Good weather helped make Madrid regatta a success; winners announced