Amazon profits surge on strong trading season and cloud computing growth