Unbeaten league run continues for Sundowns after win over Royal AM