2 buy-rated ASX dividend shares with generous yields : vimar