Netflix posts revenues beat as earnings grows 16% in second quarter