Peacock presenting a big picture view of Alberta's future