Winchcombe meteorite to go on public display