Macy’s signs bank credit agreement