Higgins promises to be 'President for all'