how much does walmart charge for a fishing license