Stochastic Calculus, Large Deviations and Mathematical Finance