CP celebrates its 100th CP Five Star branch