Amazon cuts hundreds of jobs in cloud computing unit