How many primes \( p \) are there such that \( 5p(2^{p+1}-1) \) is a perfect square? Provide your answer as a single integer.

Let's think step by step and output the final answer within \boxed{}.
user