Amazon aiming at same-day delivery in battle with local retail