Thermal convection in a cavity filled with a porous medium: A classification of limiting behaviours