Look Before You Leap: Problem Elaboration Prompting Improves Mathematical Reasoning in Large Language Models