Royal visit: John Key talks new flag