Seven appoints Craig Johnson as new head of research and ins