MONTY: Monte Carlo crystal growth on any crystal structure in any crystallographic orientation; Application to fats