Palace announces Prince Philip's final official engagement