what is the difference between cottage and shepherds pie?