Magruderov princip