Estrada marks 75th birthday