Kenyan diocese opens Marian shrine