Online retail giant’s Q4 results sparked biggest one-day gain since 2012 but it wasn’t all good news