Beyonce has the same number of writing credits on number one singles as whom