JP to contest all 300 seats thru’ alliance