Apple revenue forecast beats estimates