Jim Cramer previews the week ahead of earnings reports from Allergan, Lyft, Nvidia and more