Multipartite macroscopic locality and macroscopic non-contextuality