how many cards are you allowed to have in your hand in magic