Amazon to shed over 18000 jobs