Mexico to send aid to Cuba after rare protests