what do the colors and symbols on the mexican flag represent