magic the gathering deck size