Elton John, Helen Mirren set to host ‘SNL’